multi-head technology - German English Dictionary